package com.ayf.payment.game.api.mapper;

import com.ayf.payment.game.api.dto.MerchantAccountDTO;
import com.ayf.payment.game.api.dto.platform.MerchantAccountQueryDTO;
import com.ayf.payment.game.api.dto.platform.criteria.MerchantAccountCriteria;
import com.ayf.payment.game.api.dto.platform.criteria.MerchantAccountPageCriteria;
import com.ayf.payment.game.api.entity.MerchantAccount;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface MerchantAccountMapper extends Mapper<MerchantAccount> {
    void updateMerchantAccount(MerchantAccount merchantAccount);
    MerchantAccountQueryDTO countMerchantAccount(MerchantAccountCriteria criteria);
    List<MerchantAccountDTO> merchantAccountList(MerchantAccountPageCriteria criteria);
}